Dynamic Animation of Elastic Bodies
نویسندگان
چکیده
We describe an animation system that simulates the dynamics of viscoelastic bodies subject to equality and inequality constraints. The equations of motion are derived from Lagrange's equation, and constraint forces are computed by the method of Lagrange multipliers. Each elastic body is modeled as a collection of tetrahedral nite elements whose deformation is restricted to a ne transformations of their rest shapes. We use an original non-linear formula for the elastic forces, especially devised to prevent elements from collapsing to zero or negative volume. We also describe a general algorithm to detect violation of inequality constraints. For collisions, in particular, we use the optimization technique of Lin and Manocha to cut the detection time from quadratic to almost linear. Collisions are handled by temporary contact springs.
منابع مشابه
Physically-based Human Neck Simulation
In deformable character animation, the skin deformation of the neck is important to reproduce believable facial animation, and the neck also plays an important role in supporting the head in balance while generating the controlled head movements that are essential to so many aspects of human behavior. However, neck animation is largely overlooked both in computer graphics and animation due to t...
متن کاملPhysics-based Human Neck Simulation
In deformable character animation, the skin deformation of the neck is important to reproduce believable facial animation. The neck also plays an important role in supporting the head in balance while generating the controlled head movements that are essential to many aspects of human behavior. However, neck animation is largely overlooked both in computer graphics and animation due to the comp...
متن کاملScripted Bodies and Spline Driven Animation
In this paper we will take a close look at the details and technicalities in applying spline driven animation to scripted bodies in the context of dynamic simulation. The main contributions presented in this paper are methods for computing velocities and accelerations in the time domain of the space splines.
متن کاملA New Programming Environment for Dynamics-based Animation
This paper presents a new animation system initially designed for visualization of dynamics simulations in science and engineering applications. A hybrid language is used to describe the scene objects to be animated and the scripts and actions that modify the state of the objects over time. The system is made up of components responsible to compile and execute an animation, and render and exhib...
متن کاملInteractive Character Animation Using Dynamic Elastic Simulation
This is to certify that I have examined this copy of a doctoral dissertation by Steve Capell and have found that it is complete and satisfactory in all respects, and that any and all revisions required by the final examining committee have been made. Date: In presenting this dissertation in partial fulfillment of the requirements for the Doctoral degree at the University of Washington, I agree ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996